package com.qf.common.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * doctor_sign
 * @author 
 */
@ApiModel(value="申请签约表")
@Data
@TableName("Doctor_sign")
public class DoctorSign {

    @ApiModelProperty(name="id", value="申请id")
    private Integer id;

    /**
     * 签约用户
     */
    @ApiModelProperty(value="签约用户")
    private Integer uid;

    /**
     * 签约医生id
     */
    @ApiModelProperty(value="签约医生id")
    private Integer doctorId;

    /**
     * 签约团队id
     */
    @ApiModelProperty(value="签约团队id")
    private Integer teamId;

    /**
     * 签约生效时期
     */
    @ApiModelProperty(value="签约生效时期")
    private LocalDateTime effectivedate;

    /**
     * 签约的价格
     */
    @ApiModelProperty(value="签约的价格")
    private BigDecimal price;

    /**
     * 签约审核状态(0未审核成功，1审核成功)
     */
    @ApiModelProperty(value="签约审核状态(0未审核成功，1审核成功)")
    private Integer signState;

    /**
     * 备注说明
     */
    @ApiModelProperty(value="备注说明")
    private String descr;
}